Enterprise Version
inspired by Cao Buxing --auto --s2